package com.smedi.ismedi.inmail.core.application.query.vo;

import lombok.Data;

import java.time.LocalDateTime;
import java.util.List;

/**
 * 个人查询
 *
 * @author jiangqinxuan
 * @date 2021/07/29
 */
@Data
public class PersonalAnnouncementQueryVo {
    /**
     * 通知公告id
     */
    private Long id;
    /**
     * 通知公告标题
     */
    private String title;
    /**
     * 通知公告简介
     */
    private String content;
    /**
     * 通知公告发布人id
     */
    private Long publishUserId;
    /**
     * 通知公告发布人名称
     */
    private String publishUserName;
    /**
     * 通知公告发布单位名称
     */
    private String organizationName;
    /**
     * 通知公告发布时间
     */
    private LocalDateTime createdDate;
    /**
     * 通知公告是否失效
     */
    private Boolean available;
    /**
     * 当前用户是否已读
     */
    private Boolean readByCurrentUser;
    /**
     * 通知公告附件key
     */
    private List<String> attachmentKeyList;
    /**
     * 通知公告附件名称
     */
    private List<String> attachmentNameList;
    /**
     * 通知公告附件后缀名
     */
    private List<String> attachmentExtensionList;
}
